home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
ELECTRON
/
H478.ZIP
/
EEF.ZIP
/
EEF.DOC
next >
Wrap
Text File
|
1992-05-16
|
22KB
|
448 lines
Electrical and Electronic Formulas version 3
Copyright (C) 1990 - 1992 Miller
Introduction:
This program contains a collection of basic electrical and electronic
formulas, found in any electrical engineering handbook. The software
includes the most commonly used formulas, and when required, should
lessen the need of looking up individual formulas.
This software is able to take advantage of a math coprocessor,
although this is not a requirement to obtain satisfactory results.
Differences:
This release contains all the features of previous versions, plus a
choice of calculators, either algebraic or Reverse Polish Notation.
The Reverse Polish Notation style is more commonly known as a RPN.
The electronics section now contains a color code chart.
The electrical section now includes junction box sizing, a motor full
load current chart, and a wire ampacity chart.
All options are now set in configuration area, instead of on the
command line, all previous command line support has been removed.
Some additional maintenance changes were also implemented in this
version.
File Index:
EEF .EXE : 78641 Bytes, Electrical and Electronic Formula program
EEF .DOC : 20021 Bytes, file containing general program information
EEFELEC.DBF : 21280 Bytes, file containing the world wide voltage chart
EEFHELP.DBF : 12880 Bytes, file containing general help information
System Requirements:
This software has been successfully tested on systems with 8086,
8088, 80286, and 80386 processors, with and without a coprocessor
installed. This software will run successfully, within your system,
if it meets the following minimum requirements.
A:IBM/XT compatible computer
B:DOS version 3.0 or later
C:At least 256K free memory
D:CGA color monitor
E:Floppy or hard disk drive
Installation:
The program, including support files, is compact enough that it will
run satisfactorily on a single floppy disk. A hard drive should be
used, if available, this will allow faster access to the data files.
To install the software on a hard drive type each of the following
lines into the computer, at the DOS prompt.
MD FORMULA <ENTER> Make a working directory.
COPY A:EEF*.* C:\FORMULA /V <ENTER> Copy files to new directory.
CD\FORMULA <ENTER> Change to working directory.
EEF <ENTER> Execute the program.
A batch file may be created to allow easier loading of the program.
This file should be located in the root directory of the hard drive.
Type each of the following lines into the computer, at the DOS
prompt, to create the batch file.
COPY CON C:\EEF.BAT <ENTER> Copy input into file.
CD\FORMULA <ENTER> Change to working directory.
EEF.EXE <ENTER> Execute the program.
^Z <ENTER> End of input.
If the DOS path variable includes the root directory, the user is not
required to change directories, before execution. Refer to your
DOS manual for instructions on using the path command.
Command Line Options:
Command line options were removed from this version. See the
configuration section on setting up all program options.
General Information:
Make a selection from the main and sub menus, by pressing the
appropriate key. A description of the area you have accessed is
explained at the top of the screen. Several prompts will be displayed,
these require user input, if any require more than a single character
response then a data entry window will be opened. The first
characters that have been keyed in will be eliminated if an overflow
occurs. The BACKSPACE key may be used to delete any characters that
were keyed in incorrectly. Press the ENTER key to complete the
process. When all the necessary data has been entered the program
will solve for the unknown value, or perform a conversion, depending
on which section you are in.
The ESC key is always enabled, and may be used in any area. Pressing
this key once will return you to the first data entry point on the
current screen. This is very useful if you discover an incorrect
entry. Pressing the ESC key again will cause the most recent menu to
be displayed. Use this method to trace your steps back to the main
menu, and to exit from the program.
Configuration Options:
This section is accessible from the main menu, and allows four items
to be set up to suit the user. These options include foreground and
background colors, calculator type, and sound generation. The options
are displayed, individually, at the bottom of the screen. If a
change is necessary, simply key in the appropriate numeric values and
press the ENTER key. If no change is required, then press the ENTER
key to go on to the next item. All the options are listed below, with
the range of acceptable input values.
Foreground color : Range 0 - 15 The default is white.
Background color : Range 0 - 7 The default is black.
Calculator type : Range 0 - 1 The default is algebraic.
0 = Algebraic
1 = RPN (Reverse Polish Notation)
Sound : Range 0 - 1 The default is sound on.
0 = On
1 = Off
The foreground and background colors cannot be set to the same value.
An error message will be displayed if this should occur. Please refer
to the information area concerning the calculator, for assistance in
making your selection. Use the ESC key to exit this section, upon
leaving all changes will be automatically saved in the EEF.DAT file.
Electronics Overview:
This section is accessible from the main menu, and allows the user
access to various fundamental electronic formulas. The total
capabilities of this section are detailed below. In addition, there
is a standard electronics color code chart.
A:Ohms law (DC) H:Impedance
B:Ohms law (AC) I:Reactance
C:Resistance total J:Resonance
D:Capacitance total K:Admittance
E:Inductance total L:Susceptance
F:Mutual inductance M:Conductance
G:Coupled inductance
Most areas will compute several different derivatives of a formula.
For instance, the resonance area can solve not only for resonance,
but also capacitance, or inductance. In areas where this is possible,
you will be given several choices. Then by user selection, the
formula for the specified quantity will be performed. The formula
used is displayed on the screen at the end of all computations, with
a time and date stamp. The standard print screen function may be
utilized in obtaining a print out.
The conventional method of declaring component values may be used.
Impedance, reactance, and resistance may be input using the standard
K and M notation, representing kilohm and megohm respectively. The
default unit of measure for these values is the ohm.
Capacitance may be input using the standard M and P notation,
representing microfarad and picofarad respectively. The default unit
of measure for capacitance is the farad.
Inductance may be input using the standard M notation, representing
millihenry. The default unit of measure for inductance is the henry.
Frequency may be input using the standard K and M notation,
representing kilohertz and megahertz respectively. The default unit
of measure for frequency is the hertz.
Power may be input using the standard K and M notation, representing
kilowatt and megawatt respectively. The default unit of measure for
power is the watt.
Electrical Overview:
This section is accessible from the main menu, and allows the user
access to various fundamental electrical formulas. All available
functions are exhibited below, in addition to this, there is a motor
full load current and wire ampacity chart.
A:Efficiency H:Fuse sizing
B:Power factor I:Wire sizing
C:Amperes from horsepower J:Conduit sizing
D:Amperes from kilowatts K:Junction box sizing
E:Amperes from kva L:Wire resistance
F:Kilowatts M:Voltage drop
G:Kilovolt-amperes N:KVAR capacitor sizing
O:Supply system conversion
The left column represents formulas that may be used for calculating
both single and three phase circuits. The other formulas are not
phase dependant and may be used for any circuit configuration.
Efficiency and Power Factor are calculated and displayed on the
screen as a percent value. When entering data at an efficiency or
power factor prompt, the input must be made as a percent value.
The supply system area calculates the current draw, by a load, on any
conventional power system. This is convenient for 60hz to 50hz
conversions. The formula used to arrive at the result is displayed on
the screen at the end of most calculations. The standard print screen
function may be utilized in obtaining a print out.
Number Systems:
This section is accessible from the main menu and allows the user
access to a numeric evaluation area. This section will evaluate, and
convert a numeric value to an equivalent value in another system. A
box is used to indicate the current system type. Use the space bar to
toggle between the displayed number systems. Once you have entered
the data to be converted, simply press the ENTER key, and the
equivalent values will be displayed for all systems simultaneously.
When entering a binary value you can use the left and right arrow keys
to assist in locating the cursor to a particular bit position. The
BACKSPACE key is used to reset the individual bits to zero. Pressing
the 1 or 0 key sets the bits, then automatically moves the cursor to
the next lower bit position.
The upper and lower limits for any conversion is detailed below.
Decimal (base 10) : +/-1048575
Binary (base 02) : 1111 1111 1111 1111 1111
Octal (base 08) : 3777777
Hex (base 16) : FFFFF
If a value outside of these limits is entered, or calculated, an error
message will be displayed on the monitor screen.
World Wide Voltage:
This section is accessible from the main menu, and allows the user
access to a unique information area. Data is provided on the electric
power supplied to consumers in various countries. The list covers a
wide range of topics that include frequency, system type (wye/delta),
single phase voltage, and three phase voltage, when available. All
of the voltages listed are of the alternating current type.
Perhaps a brief explanation of wye and delta system will be of
some benefit here. A wye or star system has a high voltage that is
1.732 times the low voltage, a good example of this is in the
120/208 wye configuration. The delta system however, has a high
voltage that is 2 times the low voltage, as in the 120/240 delta
configuration. This is typical of all power systems, regardless
of type, or location.
A single voltage listed under the single phase column indicates that
the consumer has only the one voltage available. The service will
consist of two wires, one phase wire and one neutral wire. For some
countries two voltages are listed under this column, indicating
that a three wire service is provided, two phase wires and one
neutral wire. A three phase service, when available, will normally be
furnished with four wires, three phase wires and one neutral wire. The
high voltage listed may be either single or three phase, but the low
voltage will always be single phase.
Helpful Information:
This section is accessible from the main menu, and provides the user
with a quick on-line reference guide. The information contained in
this section is principally the same as what is found in this file.
On-screen Calculator:
This tool is accessible from anywhere in the program, entry is
gained by simply pressing the F1 key. A list of special features is
always displayed with the calculator, for quick reference. It's total
capabilities, include the four basic functions, squaring, square root,
reciprocal, and exponential math. An additional enhancement is the
ability to export the current value in the display back to the main
program, for further use.
There are two types of calculators available, an algebraic, and a RPN
style, commonly known as Reverse Polish Notation. The major
differences between the two styles is the way in which the data is
entered. Standard algebraic notation places the operators between the
numeric data, but Reverse Polish Notation places the operators after
the numeric data. Some sample comparisons are detailed below.
Problem (2 + 5 - 3 = ?):
Algebraic RPN
Keystroke Display Keystroke Display
2 2
+ 2.000... <ENTER> 2.000...
5 5
- 7.000... + 7.000...
3 3
= 4.000... - 4.000...
Problem (12 * 10 / 5 = ?):
Algebraic RPN
Keystroke Display Keystroke Display
12 12
* 12.000... <ENTER> 12.000...
10 10
/ 120.000... * 120.000...
5 5
= 24.000... / 24.000...
Problem (20 - 10 + 30 / 5 = ?):
Algebraic RPN
Keystroke Display Keystroke Display
20 20
- 20.000... <ENTER> 20.000...
10 10
+ 10.000... - 10.000...
30 30
/ 40.000... + 40.000...
5 5
= 8.000... / 8.000...
The function keys provide the calculator with some important extended
functions, these include the following.
F(1) - Clear the display
Pressing this key once clears the numeric entry in progress,
pressing the key again will clear the entire calculator.
F(2) - Change sign
Pressing this key toggles the display from positive to negative.
F(3) - Export result
Pressing this key will take the value in the display and place
it in the data window of the main program. This function will
export back to the electrical and electronic sections, if a
window is displayed. The function is also allowed in the
number system conversion area, if the decimal system is
currently selected.
F(4) - Pi
Pressing this key will place the constant Pi in the display.
F(5) - Square
Pressing this key will square the number in the display.
F(6) - Reciprocal
Pressing this key will give the reciprocal of the number
in the display.
F(7) - Square root
Pressing this key will give the square root of the number
in the display.
F(8) - Exponential math
Pressing this key will give the exponential result of the last
numeric values keyed in to the calculator. An example follows.
Algebraic RPN
Keystroke Display Keystroke Display
2 2
+ 2.000... <ENTER> 2.000...
3 3
F(8) 8.000... F(8) 8.000...
When using the algebraic mode, one of the following keys must be
used to load the initial value, these include + - * / =. Also, the
ENTER key may be substituted for the EQUAL key, at any time. All
functions can be chained together, excepting exponential math, this
feature requires both allocated storage areas. Select the calculator
you are most comfortable with in the configuration section, accessible
from the main menu.
Disclaimer:
The author accepts no responsibility for the application of this
software, the result obtained, any errors or omissions contained
herein. This material is subject to change without notice.
Comments:
The author welcomes all comments and inquiries, input from users
is very important to future releases of this software. You may contact
me via E-mail on the listed services, or at the address below.
Compuserve (73407,546)
Prodigy (MHDW64A)
Registration:
This program is copyrighted, and is offered as shareware software.
If you find this software useful, and plan to retain and use it, then
please register the program. Your registration entitles you to
a copy of the latest version of this software and notification of
future updates. Please send this form, with $20.00, to the author at
the address below.
Name:___________________________________________________________
Address:________________________________________________________
City, State:____________________________________________________
Zip Code:_______________________________________________________
Country:________________________________________________________
Version You Are Using:________________Media Type________________
(5.25 / 3.50 Diskette)
Gregory J. Miller
2303 Bennington Place
Maryland Heights, Mo. 63043
----------------end-of-author's-documentation---------------
Software Library Information:
This disk copy provided as a service of
Public (software) Library
We are not the authors of this program, nor are we associated
with the author in any way other than as a distributor of the
program in accordance with the author's terms of distribution.
Please direct shareware payments and specific questions about
this program to the author of the program, whose name appears
elsewhere in this documentation. If you have trouble getting
in touch with the author, we will do whatever we can to help
you with your questions. All programs have been tested and do
run. To report problems, please use the form that is in the
file PROBLEM.DOC on many of our disks or in other written for-
mat with screen printouts, if possible. PsL cannot debug pro-
programs over the telephone, though we can answer questions.
Disks in the PsL are updated monthly, so if you did not get
this disk directly from the PsL, you should be aware that the
files in this set may no longer be the current versions. Also,
if you got this disk from another vendor and are having prob-
lems, be aware that some files may have become corrupted or
lost by that vendor. Get a current, working disk from PsL.
For a copy of the latest monthly software library newsletter
and a list of the 4,000+ disks in the library, call or write
Public (software) Library
P.O.Box 35705 - F
Houston, TX 77235-5705
1-800-2424-PSL
MC/Visa/AmEx/Discover
Outside of U.S. or in Texas
or for general information,
Call 1-713-524-6394
PsL also has an outstanding
catalog for the Macintosh.